English Dictionary
◊ OKRA PLANT
Turkish towel
n : a bath towel with rough loose pile [syn: {Turkish towel}, {terry
towel}]